Big Huge Thesaurus

octanedioic acid

noun